sewage clarification plant - Francés Inglés Diccionario